Si scriva il codice javascript necessario ad implementare la seguente funzionalità in una pagina HTML: clickando su un pagarafo di una classe predefinita (es. "A") questo viene selezionato e la selezione è evidenziata colorando il background di giallo (la proprietà di stile backgroundColor assume il valore "yellow"). Per l'eventuale paragrafo selezionato in precedenza deve essere ripristinato il colore originale di sfondo (a backgroundColor si assegna il valore "initial"). Quando si batte invio in un campo di input (evento keypress) di tipo testo predefinito (con id assegnato) il suo contenuto viene inserito in coda al paragrafo selezionato (se non c'è un paragrafo selezionato si ignora l'evento) utilizzando lo stile di carattere specificato in un menu a tendina predefinito. Si assuma che le opzioni presenti nel menu per lo stile siano "normal" (testo senza nessun tag), "bold" (testo con tag <b>) e "italics" (testo con tag <em>).
Paragraph of class A
Paragraph with no class
Another paragraph of class A
Paragraph of class B
Last paragraph of class A
Another paragraph with no class